
#ifndef DESIGN_PATTERNS_FACTORY_METHOD_MONITORFACTORY_H
#define DESIGN_PATTERNS_FACTORY_METHOD_MONITORFACTORY_H

#include "Monitor.h"

class MonitorFactory
{
public:
  virtual Monitor* GetMonitor() = 0;

  virtual ~MonitorFactory() = default;
};

#endif //DESIGN_PATTERNS_FACTORY_METHOD_MONITORFACTORY_H
